// samsting : this file is auto create.

#include "Ace-ops/2015-09-09/reportRequest.h"

namespace aliyun { namespace Ace_ops {

reportRequest::reportRequest() : RpcAcsRequest("Ace-ops", "2015-09-09", "report") {
}

const string& reportRequest::Getgroup(void) const {
  return group_;
}
void reportRequest::Setgroup(const string& group) {
  group_ = group;
  PutQueryParameter("group", group_);
}

const string& reportRequest::Getname(void) const {
  return name_;
}
void reportRequest::Setname(const string& name) {
  name_ = name;
  PutQueryParameter("name", name_);
}

const string& reportRequest::Getip(void) const {
  return ip_;
}
void reportRequest::Setip(const string& ip) {
  ip_ = ip;
  PutQueryParameter("ip", ip_);
}

const string& reportRequest::Gettype(void) const {
  return type_;
}
void reportRequest::Settype(const string& type) {
  type_ = type;
  PutQueryParameter("type", type_);
}

const string& reportRequest::Getsoftversion(void) const {
  return softversion_;
}
void reportRequest::Setsoftversion(const string& softversion) {
  softversion_ = softversion;
  PutQueryParameter("softversion", softversion_);
}

const string& reportRequest::Getconfig(void) const {
  return config_;
}
void reportRequest::Setconfig(const string& config) {
  config_ = config;
  PutQueryParameter("config", config_);
}


} } // namespace aliyun { namespace Ace_ops {

// end of file 
